// import 'package:flutter/cupertino.dart';
// import 'package:flutter/material.dart';
// import 'package:provider/provider.dart';

// import '../../../../lib_baseview/lib_baseview.dart';
// import '../../../../lib_im/index.dart';
// import '../../../../m_main/any_im_page/conversation_controller.dart';
// import '../../../../resource/language/generated/l10n.dart';

// ///
// /// 房间分享
// ///
// class RoomSharePage extends StatefulWidget {
//   const RoomSharePage({
//     Key? key,
//   }) : super(key: key);

//   @override
//   State<RoomSharePage> createState() => _RoomSharePageState();
// }

// class _RoomSharePageState extends State<RoomSharePage>
//     with SingleTickerProviderStateMixin {
//   final _tabs = [T.current!.lastest_chat, T.current!.friend];
//   late TabController _tabController;

//   late ConversationController conversationController;

//   @override
//   void initState() {
//     super.initState();
//     _tabController = TabController(length: _tabs.length, vsync: this);
//     conversationController = Get.find<ConversationController>();
//   }

//   @override
//   Widget build(BuildContext context) {
//     return MultiProvider(
//       providers: [
//         ChangeNotifierProvider(create: (context) => FriendModel()),
//         ChangeNotifierProvider(create: (context) => MessageModel()),
//       ],
//       child: Consumer2<FriendModel, MessageModel>(
//           builder: (context, friendModel, messageModel, child) {
//         return _buildContent(context, friendModel, messageModel);
//       }),
//     );
//   }

//   Widget _buildContent(BuildContext context, FriendModel friendModel,
//       MessageModel messageModel) {
//     return Container(
//       height: 522,
//       decoration: BoxDecoration(
//         borderRadius: BorderRadius.circular(16),
//         color: Colors.white,
//       ),
//       child: Column(
//         children: [
//           const SizedBox(
//             height: 20,
//           ),
//           Text(
//             T.current!.invite_enter_room,
//             overflow: TextOverflow.ellipsis,
//             style: const TextStyle(
//               fontSize: 16,
//               fontWeight: FontWeight.w600,
//               color: Color(0xff333333),
//             ),
//           ),
//           const SizedBox(
//             height: 19,
//           ),
//           Align(
//             alignment: AlignmentDirectional.topStart,
//             child: Container(
//               height: 30,
//               padding: const EdgeInsets.only(left: 16),
//               child:
//                   JRGradientTabBar(titles: _tabs, controller: _tabController),
//             ),
//           ),
//           Expanded(
//               child: TabBarView(
//             controller: _tabController,
//             children: [
//               ShareFriendListPage(
//                 fromMsg: true,
//                 userItems: conversationController.chatUsers,
//               ),
//               ShareFriendListPage(
//                 fromMsg: false,
//                 model: friendModel,
//               )
//             ],
//           ))
//         ],
//       ),
//     );
//   }
// }
